home *** CD-ROM | disk | FTP | other *** search
/ Champak 140 / (Vol 140) Sep 19 2011.iso / Games / red_cross_eru.swf / scripts / __Packages / gamebase / mapneeds / MapNeedControl.as < prev    next >
Text File  |  2011-09-19  |  7KB  |  224 lines

  1. §§push(true);
  2. §§push(false);
  3. §§push(false);
  4. §§push(true);
  5. while(true)
  6. {
  7.    if(┬º┬ºpop())
  8.    {
  9.    }
  10.    if(┬º┬ºpop())
  11.    {
  12.    }
  13.    if(┬º┬ºpop())
  14.    {
  15.       break;
  16.    }
  17.    ┬º┬ºpush(true);
  18.    ┬º┬ºpush(false);
  19. }
  20. if(!e.f)
  21. {
  22.    e.f = new g();
  23. }
  24. §§pop();
  25. if(!e.f.h)
  26. {
  27.    e.f.h = new g();
  28. }
  29. §§pop();
  30. if(!e.f.h[§§constant(4)])
  31. {
  32.    f.h[┬º┬ºconstant(4)] extends f[┬º┬ºconstant(7)];
  33.    var _loc2_ = f.h[┬º┬ºconstant(4)] = function()
  34.    {
  35.       super();
  36.       _global[┬º┬ºconstant(5)] = this;
  37.       this[┬º┬ºconstant(6)]();
  38.    }[┬º┬ºconstant(8)];
  39.    _loc2_[┬º┬ºconstant(6)] = function()
  40.    {
  41.       this[┬º┬ºconstant(9)] = _global[┬º┬ºconstant(10)][┬º┬ºconstant(11)][┬º┬ºconstant(12)];
  42.       this.h = new ┬º\┬º\┬ºconstant(13)┬º();
  43.       this[┬º┬ºconstant(14)]();
  44.    };
  45.    _loc2_[┬º┬ºconstant(14)] = function()
  46.    {
  47.       var _loc5_ = new ┬º\┬º\┬ºconstant(13)┬º();
  48.       var _loc7_ = _global[┬º┬ºconstant(10)][┬º┬ºconstant(11)].h[┬º┬ºconstant(15)];
  49.       var _loc4_ = 0;
  50.       while(_loc4_ < _loc7_)
  51.       {
  52.          var _loc6_ = _global[┬º┬ºconstant(10)][┬º┬ºconstant(11)].h[_loc4_];
  53.          var _loc3_ = 1;
  54.          while(_loc3_ <= _loc6_[┬º┬ºconstant(16)])
  55.          {
  56.             var _loc2_ = f[┬º┬ºconstant(18)][┬º┬ºconstant(19)][┬º┬ºconstant(20)](_loc6_[┬º┬ºconstant(17)]);
  57.             if(_loc2_[┬º┬ºconstant(21)] == ┬º┬ºconstant(22) && _loc3_ <= _loc6_[┬º┬ºconstant(23)])
  58.             {
  59.                _loc2_[┬º┬ºconstant(24)] = true;
  60.             }
  61.             if(_loc2_[┬º┬ºconstant(21)] == ┬º┬ºconstant(25) && _loc3_ <= _loc6_[┬º┬ºconstant(26)])
  62.             {
  63.                _loc2_[┬º┬ºconstant(27)] = true;
  64.             }
  65.             if(_loc2_[┬º┬ºconstant(21)] == ┬º┬ºconstant(28) && _loc3_ <= _loc6_[┬º┬ºconstant(29)])
  66.             {
  67.                _loc2_[┬º┬ºconstant(30)] = true;
  68.             }
  69.             _loc5_[┬º┬ºconstant(31)](_loc2_);
  70.             _loc3_ = _loc3_ + 1;
  71.          }
  72.          _loc4_ = _loc4_ + 1;
  73.       }
  74.       _loc7_ = _loc5_[┬º┬ºconstant(15)];
  75.       _loc4_ = 0;
  76.       while(_loc4_ < _loc7_)
  77.       {
  78.          _loc6_ = _loc5_[_loc4_];
  79.          f[┬º┬ºconstant(32)][┬º┬ºconstant(33)][┬º┬ºconstant(34)](_loc6_);
  80.          _loc4_ = _loc4_ + 1;
  81.       }
  82.    };
  83.    _loc2_[┬º┬ºconstant(35)] = function()
  84.    {
  85.       if(this[┬º┬ºconstant(36)] == undefined)
  86.       {
  87.          return undefined;
  88.       }
  89.       this[┬º┬ºconstant(36)] += 40;
  90.       if(this[┬º┬ºconstant(36)] > this[┬º┬ºconstant(37)])
  91.       {
  92.          this[┬º┬ºconstant(38)]();
  93.       }
  94.    };
  95.    _loc2_[┬º┬ºconstant(39)] = function()
  96.    {
  97.       this[┬º┬ºconstant(36)] = 0;
  98.       this[┬º┬ºconstant(37)] = f[┬º┬ºconstant(18)][┬º┬ºconstant(40)][┬º┬ºconstant(41)](5000,20);
  99.       _global[┬º┬ºconstant(42)][┬º┬ºconstant(43)]();
  100.    };
  101.    _loc2_[┬º┬ºconstant(38)] = function()
  102.    {
  103.       this[┬º┬ºconstant(36)] = 0;
  104.       this[┬º┬ºconstant(37)] = f[┬º┬ºconstant(18)][┬º┬ºconstant(40)][┬º┬ºconstant(41)](this[┬º┬ºconstant(9)],20);
  105.       if(this.h[┬º┬ºconstant(15)] > 0)
  106.       {
  107.          var _loc3_ = this[┬º┬ºconstant(44)]();
  108.          if(_loc3_ == undefined)
  109.          {
  110.             _loc3_ = f[┬º┬ºconstant(18)][┬º┬ºconstant(19)][┬º┬ºconstant(20)](this.h);
  111.          }
  112.          _loc3_[┬º┬ºconstant(45)]();
  113.          _global[┬º┬ºconstant(46)][┬º┬ºconstant(47)]();
  114.       }
  115.    };
  116.    _loc2_[┬º┬ºconstant(44)] = function()
  117.    {
  118.       if(eval(┬º┬ºconstant(48))[┬º┬ºconstant(49)]() > 0.25)
  119.       {
  120.          return undefined;
  121.       }
  122.       var _loc4_ = this.h[┬º┬ºconstant(15)];
  123.       var _loc2_ = 0;
  124.       while(_loc2_ < _loc4_)
  125.       {
  126.          var _loc3_ = this.h[_loc2_];
  127.          if(_loc3_[┬º┬ºconstant(50)] == ┬º┬ºconstant(51))
  128.          {
  129.             this.h[┬º┬ºconstant(52)](_loc2_,1);
  130.             return _loc3_;
  131.          }
  132.          _loc2_ = _loc2_ + 1;
  133.       }
  134.       return undefined;
  135.    };
  136.    _loc2_[┬º┬ºconstant(53)] = function()
  137.    {
  138.       if(this.h[┬º┬ºconstant(15)] > 0)
  139.       {
  140.          return true;
  141.       }
  142.       var _loc5_ = _global[┬º┬ºconstant(32)].h[┬º┬ºconstant(15)];
  143.       var _loc3_ = 0;
  144.       while(_loc3_ < _loc5_)
  145.       {
  146.          var _loc4_ = _global[┬º┬ºconstant(32)][┬º┬ºconstant(54) + _global[┬º┬ºconstant(32)].h[_loc3_]];
  147.          if(_loc4_[┬º┬ºconstant(55)])
  148.          {
  149.             return true;
  150.          }
  151.          _loc3_ = _loc3_ + 1;
  152.       }
  153.       return false;
  154.    };
  155.    _loc2_[┬º┬ºconstant(56)] = function(tp)
  156.    {
  157.       var _loc4_ = _global[┬º┬ºconstant(32)].h[┬º┬ºconstant(15)];
  158.       var _loc2_ = 0;
  159.       while(_loc2_ < _loc4_)
  160.       {
  161.          var _loc3_ = _global[┬º┬ºconstant(32)][┬º┬ºconstant(54) + _global[┬º┬ºconstant(32)].h[_loc2_]];
  162.          if(_loc3_[┬º┬ºconstant(50)] == tp)
  163.          {
  164.             return true;
  165.          }
  166.          _loc2_ = _loc2_ + 1;
  167.       }
  168.       return false;
  169.    };
  170.    _loc2_[┬º┬ºconstant(57)] = function()
  171.    {
  172.       var _loc4_ = 0;
  173.       var _loc6_ = _global[┬º┬ºconstant(32)].h[┬º┬ºconstant(15)];
  174.       var _loc3_ = 0;
  175.       while(_loc3_ < _loc6_)
  176.       {
  177.          var _loc2_ = _global[┬º┬ºconstant(32)][┬º┬ºconstant(54) + _global[┬º┬ºconstant(32)].h[_loc3_]];
  178.          if(_loc2_[┬º┬ºconstant(50)] == ┬º┬ºconstant(58) || _loc2_[┬º┬ºconstant(50)] == ┬º┬ºconstant(59))
  179.          {
  180.             _loc4_ = _loc4_ + 1;
  181.          }
  182.          if(_loc2_[┬º┬ºconstant(50)] == ┬º┬ºconstant(60) || _loc2_[┬º┬ºconstant(50)] == ┬º┬ºconstant(61))
  183.          {
  184.             if(!_loc2_[┬º┬ºconstant(62)])
  185.             {
  186.                _loc4_ = _loc4_ + 1;
  187.             }
  188.          }
  189.          _loc3_ = _loc3_ + 1;
  190.       }
  191.       _loc6_ = _global[┬º┬ºconstant(63)][┬º┬ºconstant(64)][┬º┬ºconstant(15)];
  192.       _loc3_ = 0;
  193.       while(_loc3_ < _loc6_)
  194.       {
  195.          var _loc5_ = _global[┬º┬ºconstant(63)][┬º┬ºconstant(64)][_loc3_];
  196.          if(_loc5_[┬º┬ºconstant(65)])
  197.          {
  198.             _loc4_ = _loc4_ + 1;
  199.          }
  200.          _loc3_ = _loc3_ + 1;
  201.       }
  202.       return _loc4_;
  203.    };
  204.    _loc2_[┬º┬ºconstant(66)] = function()
  205.    {
  206.       var _loc4_ = new ┬º\┬º\┬ºconstant(13)┬º();
  207.       var _loc5_ = _global[┬º┬ºconstant(32)].h[┬º┬ºconstant(15)];
  208.       var _loc2_ = 0;
  209.       while(_loc2_ < _loc5_)
  210.       {
  211.          var _loc3_ = _global[┬º┬ºconstant(32)][┬º┬ºconstant(54) + _global[┬º┬ºconstant(32)].h[_loc2_]];
  212.          if(_loc3_[┬º┬ºconstant(50)] == ┬º┬ºconstant(67))
  213.          {
  214.             _loc4_[┬º┬ºconstant(31)](_loc3_);
  215.          }
  216.          _loc2_ = _loc2_ + 1;
  217.       }
  218.       var _loc6_ = f[┬º┬ºconstant(18)][┬º┬ºconstant(19)][┬º┬ºconstant(68)](_loc4_);
  219.       _loc6_[┬º┬ºconstant(69)](true);
  220.    };
  221.    ┬º┬ºpush(┬º┬ºconstant(70)(f.h[┬º┬ºconstant(4)][┬º┬ºconstant(8)],null,1));
  222. }
  223. §§pop();
  224.